; Music of Windsurf Willy (1989) (Silmarils) (Jerome Lust)
; Ripped by Megachur the 14/10/2008

	write "WINDSURW.BIN"

music_date_rip	equ &0ea8
music_adr	equ &15a7
first_theme	equ 0
last_theme	equ 0	; 0 -> 0

	read "music_header_v1_0.asm"
;#15a7
	di
	ld a,#c3
	ld (#0038),a
	ld hl,l15b8
	ld (#0039),hl
	call l15e7
	ei
	ret
.l15b8
	di
	push af
	push bc
	ld b,#f5
	in a,(c)
	rra
	jr nc,l15d1
	push de
	push hl
	push ix
	push iy
	call l1639
	pop iy
	pop ix
	pop hl
	pop de
.l15d1
	pop bc
	pop af
	ei
	ret
	nop
	push af
	ld a,#c9
	ld (#0038),a
	push bc
	push de
	push hl
	call l15e7
	pop hl
	pop de
	pop bc
	pop af
	ret
;
.init_music
.l15e7
;
	xor a
	ld (l1775),a
	ld (l1776),a
	ld hl,#0000
	ld (l1777),hl
	ld hl,(l2020)
	ld (l1773),hl
	ld hl,(l2000)
	inc hl
	ld (l1779),hl
	ld (l177b),hl
	ld (l177d),hl
	ld de,#073f
	call l161e
	ld de,#0600
	call l161e
	ld de,#0800
	call l161e
	inc d
	call l161e
	inc d
.l161e
	ld b,#f4
	out (c),d
	ld bc,#f600
	out (c),c
	ld a,#c0
	out (c),a
	out (c),c
	ld b,#f4
	out (c),e
	ld b,#f6
	add a
	out (c),a
	out (c),c
	ret
;
.play_music
.l1639
;
	call l1662
	ld iy,l1779
	ld d,#08
.l1642
	ld l,(iy+#00)
	ld h,(iy+#01)
	ld a,(hl)
	add a
	jr c,l1657
	ld e,(hl)
	call l161e
	inc hl
	ld (iy+#00),l
	ld (iy+#01),h
.l1657
	inc d
	inc iy
	inc iy
	ld a,d
	cp #0b
	jr c,l1642
	ret
.l1662
	ld a,(l1775)
	or a
	jp z,l16b2
	dec a
	ld (l1775),a
	ret
.l166e
	ld a,#ff
	ld (l1775),a
	ld hl,(l2020)
	ld (l1773),hl
	jr l16b2
.l167b
	ld hl,(l175f)
	dec hl
	dec (hl)
	jr z,l168c
	dec hl
	ld d,(hl)
	dec hl
	ld e,(hl)
	ld (l1773),de
	jr l16b2
.l168c
	inc ix
	ld (l1773),ix
	dec hl
	dec hl
	ld (l175f),hl
	jr l16b2
.l1699
	ld hl,(l175f)
	ld d,hx
	ld e,lx
	inc de
	inc de
	ld (hl),e
	inc hl
	ld (hl),d
	inc hl
	ld a,(ix+#01)
	ld (hl),a
	inc hl
	ld (l175f),hl
	ld (l1773),de
.l16b2
	ld ix,(l1773)
	ld a,(ix+#00)
	and #f0
	cp #20
	jr z,l1699
	cp #30
	jr z,l167b
	cp #40
	jr z,l166e
	ld a,(ix+#00)
	and #0f
	add a
	ld e,a
	ld d,#00
	ld hl,l2000
	add hl,de
	ld e,(hl)
	inc hl
	ld d,(hl)
	ld a,(ix+#01)
	rlca
	rlca
	and #03
	push af
	add a
	ld c,a
	ld b,#00
	ld hl,l1777
	add hl,bc
	inc de
	ld (hl),e
	inc hl
	ld (hl),d
	dec de
	ld a,(de)
	pop de
	ld c,a
	xor a
	bit 4,c
	jr z,l16f6
	or #08
.l16f6
	bit 7,c
	jr z,l16fc
	or #01
.l16fc
	ld hl,l1775
	ld c,d
	ld b,#00
	add hl,bc
	ld (hl),a
	dec d
	sla d
	ld a,(ix+#01)
	and #3f
	add a
	ld c,a
	ld b,#00
	ld hl,l177f
	add hl,bc
	ld e,(hl)
	call l161e
	inc hl
	ld e,(hl)
	inc d
	call l161e
	call l1740
	ld a,(ix+#00)
	inc ix
	inc ix
	ld (l1773),ix
	and #f0
	jp z,l16b2
	ld a,(ix+#00)
	sub #02
	ld (l1775),a
	inc ix
	ld (l1773),ix
	ret
.l1740
	ld hl,l1778
	xor a
	or (hl)
	add a
	dec hl
	or (hl)
	add a
	dec hl
	or (hl)
	xor #3f
	ld d,#07
	ld e,a
	call l161e
	ld a,e
	add #f8
	sbc a
	and #05
	ld d,#06
	ld e,a
	jp l161e
.l175f
	db #61,#17,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
.l1776 equ $ + 7
.l1775 equ $ + 6
.l1773 equ $ + 4
	db #00,#00,#00,#00,#00,#00,#00,#00
.l177d equ $ + 6
.l177b equ $ + 4
.l1779 equ $ + 2
.l1778 equ $ + 1
.l1777
	db #00,#00,#00,#00,#00,#00,#00,#00
.l177f
	dw #0968,#08e1,#0861,#07e9
	dw #0777,#070c,#06a7,#0647
	dw #05ed,#0598,#0547,#04fc
	dw #04b4,#0470,#0431,#03f4
	dw #03bc,#0386,#0353,#0324
	dw #02f6,#02cc,#02a4,#027e
	dw #025a,#0238,#0218,#01fa
	dw #01de,#01c3,#01aa,#0192
	dw #017b,#0166,#0152,#013f
	dw #012d,#011c,#010c,#00fd
	dw #00ef,#00e1,#00d5,#00c9
	dw #00be,#00b3,#00a9,#009f
	dw #0096,#008e,#0086,#007f
	dw #0077,#0071,#006a,#0064
	dw #005f,#0059,#0054,#0050
	dw #004b,#0047,#0043,#003f
	dw #003c,#0038,#0035,#0032
	dw #002f
	db #c9,#4f,#3a,#33,#b7,#b7,#79,#c2
	db #40,#19,#21,#58,#b7,#46,#78,#fe
	db #0a,#30,#31,#b7,#20,#06,#79,#fe
	db #20,#d2,#35,#13,#04,#70,#58,#16
	db #00,#19,#71,#3a,#59,#b7,#5f,#21
	db #63,#b7,#19,#19,#19,#7e,#e6,#0f
	db #b8,#d0,#3a,#2e,#b7,#a6,#07,#38
	db #0b,#23,#5e,#23,#56,#21,#59,#b7
	db #79,#cd,#16,#00,#af,#32,#58,#b7
	db #c9,#3e,#81,#cd,#99,#12,#18,#f4
	db #3e,#7e,#cd,#88,#12,#18,#ed,#3a
	db #2e,#b7,#c9,#af,#32,#58,#b7,#21
	db #74,#14,#11,#63,#b7,#01,#60,#00
	db #ed,#b0,#c9,#80,#13,#15,#81,#35
	db #13,#80,#97,#12,#80,#86,#12,#81
	db #e9,#0a,#81,#40,#19,#00,#59,#14
	db #80,#e1,#14,#80,#19,#15,#80,#1e
	db #15,#80,#23,#15,#80,#28,#15,#80
	db #4f,#15,#80,#3f,#15,#81,#ab,#12
	db #81,#a6,#12,#80,#5e,#15,#80,#99
	db #15,#80,#8f,#15,#80,#78,#15,#80
	db #65,#15,#80,#52,#14,#81,#ec,#14
	db #81,#55,#0c,#80,#c6,#12,#89,#0d
	db #15,#84,#01,#15,#00,#eb,#14,#83
	db #f1,#14,#82,#fa,#14,#80,#39,#15
	db #82,#47,#15,#21,#63,#b7,#c9,#87
	db #00,#00,#5a,#00,#00,#0b,#14,#00
	db #dd,#e5,#21,#d8,#14,#cd,#14,#21
	db #dd,#e1,#c9,#0f,#9f,#c3,#7b,#13
	db #23,#7e,#23,#46,#23,#4e,#c3,#f2
	db #0c,#23,#46,#23,#4e,#c3,#f7,#0c
	db #23,#56,#23,#7e,#23,#5e,#23,#6e
	db #67,#c3,#08,#12,#23,#7e,#23,#c3
	db #f2,#12,#cd,#a4,#11,#c3,#cd,#bd
	db #11,#00,#ff,#18,#0d,#11,#00,#01
	db #18,#08,#11,#01,#00,#18,#03,#11
	db #ff,#00,#d5,#cd,#a4,#11,#d1,#7d
	db #83,#6f,#7c,#82,#67,#c3,#76,#11
	db #2a,#29,#b7,#c3,#73,#11,#cd,#a4
	db #11,#3a,#2a,#b7,#18,#ee,#23,#56
	db #23,#5e,#eb,#c3,#70,#11,#cd,#d0
	db #bd,#2a,#29,#b7,#22,#26,#b7,#ed
	db #5b,#2b,#b7,#18,#44,#cd,#a4,#11
	db #54,#5d,#18,#3d,#cd,#8f,#15,#2a
	db #29,#b7,#ed,#5b,#2b,#b7,#3a,#26
	db #b7,#6f,#2c,#bb,#d0,#18,#11,#cd
	db #99,#15,#2a,#29,#b7,#3a,#2c,#b7
	db #57,#3a,#26,#b7,#3d,#5f,#bd,#d8
	db #3a,#30,#b7,#c3,#b9,#0d,#cd,#a4
	db #11,#5d,#3a,#2c,#b7,#57,#18,#09
	db #cd,#a4,#11,#eb,#6b,#3a,#2a,#b7
	db #67,#cd,#89,#15,#c3,#cd,#bd,#cd
	db #d7,#15,#21,#01,#00,#7c,#cd,#6e
	db #17,#7d,#cd,#67,#17,#21,#00,#00
	db #54,#5d,#cd,#0e,#16,#11,#00,#80
	db #21,#ff,#7f,#e5,#d5,#cd,#a5,#16
	db #e1,#d1,#c3,#ea,#16,#cd,#7a,#17
	db #67,#cd,#75,#17,#6f,#c9,#cd,#f0
	db #15,#21,#e0,#15,#c3,#b4,#0a,#09
	db #dc,#bd,#c3,#86,#17,#c3,#9a,#17
	db #c3,#b4,#17,#af,#cd,#55,#0c,#af
	db #cd,#d5,#19,#2f,#cd,#b0,#17,#c3
	db #ac,#17,#cd,#5d,#16,#ed,#53,#97
	db #b6,#22,#99,#b6,#c9,#ed,#5b,#97
	db #b6,#2a,#99,#b6,#c9,#ed,#53,#93
	db #b6,#22,#95,#b6,#11,#00,#00,#62
	db #6b,#18,#e2,#ed,#5b,#93,#b6,#2a
	db #95,#b6,#c9,#cd,#06,#16,#cd,#fe
	db #15,#e5,#cd,#0c,#0b,#ed,#44,#de
	db #fd,#26,#00,#6f,#cb,#7a,#28,#03
	db #eb,#19,#eb,#2f,#a3,#5f,#7d,#2a
	db #93,#b6,#19,#0f,#dc,#e5,#16,#0f
	db #dc,#e5,#16,#d1,#e5,#7a,#07,#30
	db #01,#13,#cb,#83,#2a,#95,#b6,#19
	db #d1,#c3,#e5,#16,#e5,#2a,#97,#b6
	db #19,#d1,#e5,#2a,#99,#b6,#19,#d1
	db #c9,#2a,#9b,#b6,#37,#ed,#52,#f2
	db #7e,#16,#2a,#9d,#b6,#b7,#ed,#52
	db #37,#f0,#f6,#ff,#c9,#af,#c9,#2a
	db #9f,#b6,#b7,#ed,#52,#fa,#7b,#16
	db #2a,#a1,#b6,#37,#ed,#52,#f2,#7e
	db #16,#37,#c9,#cd,#27,#16,#e5,#cd
	db #6a,#16,#e1,#d0,#d5,#eb,#cd,#80
	db #16,#eb,#d1,#c9,#e5,#cd,#d1,#16
	db #d1,#e5,#cd,#d1,#16,#d1,#7b,#95
	db #7a,#9c,#38,#01,#eb,#7b,#e6,#f8
	db #5f,#7d,#f6,#07,#6f,#cd,#0c,#0b
	db #3d,#fc,#e1,#16,#3d,#fc,#e1,#16
	db #ed,#53,#9b,#b6,#22,#9d,#b6,#c9
	db #7a,#b7,#21,#00,#00,#f8,#21,#7f
	db #02,#7b,#95,#7a,#9c,#d0,#eb,#c9
	db #cb,#2a,#cb,#1b,#cb,#2c,#cb,#1d
	db #c9,#e5,#cd,#03,#17,#d1,#e5,#cd
	db #03,#17,#d1,#7d,#93,#7c,#9a,#38
	db #01,#eb,#ed,#53,#9f,#b6,#22,#a1
	db #b6,#c9,#7a,#b7,#21,#00,#00,#f8
	db #cb,#3a,#cb,#1b,#21,#c7,#00,#7b
	db #95,#7a,#9c,#d0,#eb,#c9,#ed,#5b
	db #9b,#b6,#2a,#9d,#b6,#cd,#0c,#0b
	db #3d,#fc,#27,#17,#3d,#f0,#29,#23
	db #eb,#29,#eb,#c9,#ed,#5b,#9f,#b6
	db #2a,#a1,#b6,#18,#f1,#cd,#17,#17
	db #b7,#ed,#52,#23,#cd,#e5,#16,#cd
	db #e5,#16,#cb,#3d,#45,#ed,#5b,#a1
	db #b6,#2a,#9f,#b6,#e5,#b7,#ed,#52
	db #23,#4d,#ed,#5b,#9b,#b6,#e1,#c5
	db #cd,#af,#0b,#d1,#3a,#a4,#b6,#4f
	db #cd,#bd,#0d,#c3,#15,#16,#cd,#8e
	db #0c,#32,#a3,#b6,#c9,#cd,#8e,#0c
	db #32,#a4,#b6,#c9,#3a,#a3,#b6,#18
	db #03,#3a,#a4,#b6,#c3,#a7,#0c,#cd
	db #5d,#16,#c3,#dc,#bd,#cd,#94,#16
	db #d0,#cd,#af,#0b,#3a,#a3,#b6,#47
	db #c3,#e8,#bd,#cd,#5d,#16,#c3,#df
	db #bd,#cd,#94,#16,#d2,#7a,#17,#cd
	db #af,#0b,#c3,#e5,#bd,#cd,#5d,#16
	db #c3,#e2,#bd,#32,#b3,#b6,#c9,#32
	db #b2,#b6,#c9,#e5,#cd,#8b,#18,#e1
	db #cd,#27,#16,#e5,#2a,#a5,#b6,#b7
	db #ed,#52,#7c,#32,#ad,#b6,#fc,#39
	db #19,#d1,#e5,#2a,#a7,#b6,#b7,#ed
	db #52,#7c,#32,#ae,#b6,#fc,#39,#19
	db #d1,#b7,#ed,#52,#19,#9f,#32,#af
	db #b6,#3a,#ae,#b6,#28,#04,#eb,#3a
	db #ad,#b6,#f5,#ed,#53,#ab,#b6,#44
	db #4d,#3a,#b2,#b6,#b7,#28,#01,#03
	db #ed,#43,#b0,#b6,#cd,#39,#19,#a3
	db #90,#9a,#fa,#aa,#f9,#a2,#a1,#58
	db #d6,#36,#52,#e8,#af,#89,#7d,#8f
	db #52,#00,#af,#89,#7d,#88,#a8,#17
	db #a3,#d1,#8d,#87,#90,#fe,#9c,#52
	db #a9,#64,#05,#88,#6d,#c6,#0e,#d6
	db #8d,#87,#a8,#21,#a3,#90,#e5,#54
	db #c0,#a2,#aa,#e5,#9b,#54,#c0,#a2
	db #54,#e2,#a3,#64,#05,#87,#64,#aa
	db #64,#aa,#64,#a9,#15,#a3,#6d,#77
	db #51,#54,#a2,#64,#05,#87,#5d,#89
	db #b9,#17,#a3,#64,#aa,#64,#a9,#15
	db #a3,#50,#a8,#1a,#a3,#36,#3d,#0e
	db #b2,#3d,#0e,#b2,#3d,#75,#c6,#9d
	db #8e,#e6,#54,#c0,#a2,#02,#4d,#7f
	db #26,#6d,#8c,#9d,#8d,#e6,#4a,#c0
	db #a2,#03,#a3,#87,#87,#87,#87,#87
	db #87,#87,#87,#87,#87,#87,#87,#87
	db #87,#87,#87,#87,#87,#87,#87,#87
	db #87,#87,#87,#87,#87,#87,#87,#87
	db #87,#ef,#90,#68,#8f,#e8,#8f,#70
	db #8e,#fe,#8e,#93,#8e,#2e,#8d,#ce
	db #8d,#74,#8c,#1f,#8c,#ce,#8c,#83
	db #8b,#3b,#8b,#f7,#8b,#b8,#8b,#7b
	db #8a,#43,#8a,#0d,#8a,#da,#8a,#ab
	db #8a,#7d,#89,#53,#89,#2b,#89,#05
	db #89,#e1,#89,#bf,#89,#9f,#89,#81
	db #88,#65,#88,#4a,#88,#31,#88,#19
	db #88,#02,#88,#ed,#88,#d9,#88,#c6
	db #88,#b4,#88,#a3,#88,#93,#88,#84
	db #87,#76,#87,#68,#87,#5c,#87,#50
	db #87,#45,#87,#3a,#87,#30,#87,#26
	db #87,#1d,#87,#15,#87,#0d,#87,#06
	db #87,#fe,#87,#f8,#87,#f1,#87,#eb
	db #87,#e6,#87,#e0,#87,#db,#87,#d7
	db #87,#d2,#87,#ce,#87,#ca,#87,#c6
	db #87,#c3,#87,#bf,#87,#bc,#87,#b9
	db #87,#b6,#87,#72,#63,#49,#96,#b1
	db #2e,#3d,#c1,#35,#3d,#8e,#aa,#bf
	db #89,#b2,#b2,#a9,#2e,#3d,#be,#50
	db #36,#1c,#f6,#26,#1b,#ee,#50,#64
	db #6c,#54,#5b,#99,#6c,#64,#68,#54
	db #ab,#9d,#54,#1e,#9d,#b7,#d2,#6c
	db #5c,#88,#8e,#87,#72,#90,#72,#3e
	db #74,#c9,#54,#1e,#9d,#58,#68,#b7
	db #c0,#54,#36,#92,#9d,#8f,#6c,#64
	db #e5,#87,#be,#52,#9a,#54,#4b,#a0
	db #52,#90,#63,#8c,#93,#52,#aa,#a7
	db #7b,#68,#54,#a6,#93,#64,#aa,#9c
	db #a7,#6b,#64,#68,#54,#8d,#9d,#72
	db #54,#93,#92,#88,#8f,#87,#af,#8b
	db #b7,#8a,#90,#90,#90,#90,#72,#4a
	db #85,#9c,#8d,#8f,#4c,#5c,#64,#05
	db #87,#be,#16,#6c,#5c,#7c,#54,#1e
	db #9d,#b7,#8f,#54,#36,#92,#78,#7c
	db #54,#4b,#a0,#78,#58,#68,#9a,#0e
	db #a7,#70,#58,#b2,#64,#aa,#48,#97
	db #62,#9f,#46,#c1,#2a,#3d,#bf,#8f
	db #c1,#3b,#3d,#3e,#47,#c1,#2b,#3d
	db #ce,#4a,#6f,#44,#b9,#3b,#3d,#50
	db #a9,#2c,#3d,#bd,#88,#a2,#74,#da
	db #2e,#3d,#54,#15,#93,#b9,#31,#3d
	db #54,#ab,#9d,#54,#1e,#9d,#63,#c9
	db #a2,#57,#6c,#54,#6e,#a1,#6a,#54
	db #9c,#a2,#48,#c5,#86,#b9,#30,#3d
	db #6c,#5c,#4c,#54,#92,#a1,#48,#58
	db #68,#36,#b9,#32,#3d,#54,#65,#a1
	db #54,#1e,#9d,#63,#d7,#a1,#bf,#7c
	db #b1,#2c,#3d,#6e,#85,#88,#af,#b1
	db #b9,#32,#3d,#72,#b1,#2e,#3d,#88
	db #8e,#87,#90,#a9,#2e,#3d,#72,#b2
	db #6e,#ce,#b2,#6e,#d6,#b2,#6e,#de
	db #b2,#6e,#e6,#5c,#b2,#6e,#de,#b2
	db #6e,#e6,#b2,#a9,#2c,#3d,#72,#58
	db #9f,#4d,#c1,#30,#3d,#96,#50,#74
	db #ca,#33,#3d,#54,#c9,#a2,#bf,#90
	db #54,#78,#a1,#57,#a9,#35,#3d,#9f
	db #98,#6c,#54,#9c,#a2,#a9,#35,#3d
	db #48,#04,#18,#03,#1f,#63,#52,#a1
	db #e7,#f0,#54,#6e,#a1,#a9,#37,#3d
	db #74,#d2,#33,#3d,#3e,#74,#c9,#90
	db #af,#98,#b7,#8f,#54,#78,#a1,#63
	db #24,#a1,#9f,#8e,#6c,#e7,#f0,#48
	db #54,#52,#a1,#b1,#35,#3d,#74,#d2
	db #37,#3d,#be,#50,#5c,#6c,#b1,#2e
	db #3d,#98,#80,#86,#a0,#58,#b7,#a3
	db #a9,#2e,#3d,#b1,#2c,#3d,#aa,#fa
	db #aa,#f9,#aa,#58,#fa,#aa,#f9,#aa
	db #f8,#aa,#f7,#aa,#c1,#32,#3d,#fe
	db #a9,#2c,#3d,#50,#36,#b9,#30,#3d
	db #58,#50,#54,#5e,#a1,#54,#c9,#a2
	db #5b,#78,#a1,#63,#24,#a1,#c1,#32
	db #3d,#b6,#b9,#32,#3d,#a2,#c1,#32
	db #3d,#3e,#4f,#9a,#9a,#50,#36,#74
	db #d2,#26,#3d,#54,#7a,#a1,#b2,#50
	db #c5,#86,#4c,#5c,#6c,#7c,#54,#d6
	db #a2,#78,#ce,#54,#bb,#a2,#8b,#97
	db #8b,#b7,#ce,#35,#fe,#bf,#ca,#6a
	db #aa,#6a,#74,#d9,#af,#c3,#a0,#54
	db #c0,#93,#9f,#6e,#4c,#5c,#6c,#74
	db #d2,#28,#3d,#54,#d6,#a2,#3e,#74
	db #d9,#af,#ae,#a0,#54,#a6,#93,#54
	db #bb,#a2,#af,#a5,#35,#fe,#6a,#b2
	db #6a,#9f,#72,#c1,#2a,#3d,#35,#28
	db #4f,#c1,#31,#3d,#35,#28,#4f,#be
	db #50,#4c,#5c,#6c,#54,#36,#92,#54
	db #bb,#a2,#68,#58,#48,#50,#4c,#5c
	db #54,#36,#92,#58,#6a,#54,#36,#92
	db #72,#68,#50,#a8,#89,#a5,#54,#7d
	db #a4,#36,#b9,#dc,#3d,#ee,#f6,#a9
	db #b8,#3d,#88,#37,#86,#98,#5d,#3c
	db #a8,#19,#3d,#c5,#8b,#72,#90,#72
	db #f9,#b2,#fa,#b2,#c4,#a7,#7d,#a8
	db #76,#a5,#88,#81,#87,#74,#37,#8d
	db #91,#98,#bc,#3d,#a8,#c6,#3d,#36
	db #99,#9a,#bd,#86,#aa,#97,#80,#54
	db #fc,#a5,#54,#7f,#a2,#98,#17,#3c
	db #a8,#1f,#87,#54,#91,#a3,#a8,#3a
	db #a2,#54,#3b,#91,#54,#3b,#91,#4a
	db #92,#a5,#8a,#75,#44,#4a,#3f,#a4
	db #8a,#7b,#44,#4a,#c7,#a4,#54,#4c
	db #a2,#b7,#82,#50,#6c,#a8,#b1,#3d
	db #05,#bd,#86,#45,#bf,#ae,#b1,#af
	db #3d,#03,#3e,#a7,#98,#54,#68,#a3
	db #b7,#a2,#85,#07,#bf,#9e,#85,#27
	db #c6,#bf,#99,#ee,#b5,#87,#5c,#54
	db #3a,#a3,#bf,#89,#ad,#87,#b3,#a9
	db #af,#3d,#58,#b7,#67,#68,#50,#c5
	db #86,#b9,#b1,#3d,#50,#54,#4c
.l2000
	dw l2022,l2025,l2042,l204c
	dw l205a,l208e,l20b2,l20d9
	dw l20e9,l2113,l212f,l2150
	dw l2174,l2185,l21a6,l21b5
.l2020
	dw l21bc
.l2025 equ $ + 3
.l2022
	db #02,#00,#80,#82,#0f,#0e,#0d,#0b
	db #0a,#09,#09,#08,#07,#07,#07,#07
	db #06,#06,#06,#06,#06,#05,#05,#04
	db #03,#03,#02,#01,#01,#00,#00,#80
.l2042
	db #82,#07,#0a,#0c,#0c,#0b,#0b,#0b
.l204c equ $ + 2
	db #00,#80,#81,#03,#09,#0d,#0b,#09
	db #06,#06,#05,#05,#04,#02,#00,#80
.l205a
	db #82,#09,#0a,#0a,#0a,#0a,#0b,#0b
	db #0b,#0b,#0c,#0c,#0c,#0c,#0c,#0c
	db #0c,#0c,#0c,#0c,#0c,#0b,#0b,#0b
	db #0b,#0a,#0a,#0a,#0a,#09,#09,#09
	db #09,#08,#08,#07,#07,#06,#06,#05
	db #05,#04,#04,#03,#03,#02,#02,#01
.l208e equ $ + 4
	db #01,#00,#00,#80,#82,#0f,#0e,#0e
	db #0e,#0d,#0d,#0d,#0c,#0c,#0c,#0c
	db #0c,#0b,#0b,#0b,#0b,#0b,#0a,#0a
	db #09,#08,#08,#07,#07,#06,#05,#04
	db #04,#03,#02,#01,#01,#00,#00,#80
.l20b2
	db #83,#0f,#0f,#0f,#0f,#0f,#0f,#0f
	db #0f,#0f,#0f,#0f,#0e,#0e,#0e,#0e
	db #0e,#0e,#0e,#0d,#0d,#0d,#0d,#0d
	db #0c,#0c,#0b,#0b,#0b,#0a,#0a,#09
.l20d9 equ $ + 7
	db #09,#08,#06,#04,#02,#00,#80,#14
	db #0e,#0c,#09,#07,#05,#03,#02,#01
.l20e9 equ $ + 7
	db #00,#00,#00,#00,#00,#00,#80,#14
	db #0e,#0e,#0d,#0d,#0d,#0d,#0c,#0c
	db #0b,#0b,#0a,#0a,#09,#09,#08,#08
	db #07,#07,#06,#06,#06,#06,#05,#05
	db #05,#05,#04,#04,#04,#03,#03,#03
	db #02,#02,#01,#01,#01,#00,#00,#00
.l2113 equ $ + 1
	db #80,#84,#06,#09,#0c,#0d,#0c,#0b
	db #0b,#0a,#09,#08,#08,#08,#08,#08
	db #08,#08,#07,#07,#07,#07,#07,#07
.l212f equ $ + 5
	db #07,#07,#04,#00,#80,#83,#0e,#0e
	db #0e,#0e,#0e,#0d,#0d,#0c,#0c,#0c
	db #0b,#0b,#0a,#0a,#0a,#09,#09,#08
	db #08,#07,#06,#06,#05,#04,#04,#03
.l2150 equ $ + 6
	db #02,#01,#01,#00,#00,#80,#84,#02
	db #03,#04,#05,#06,#07,#08,#07,#07
	db #07,#07,#06,#06,#07,#07,#08,#08
	db #09,#09,#0a,#0a,#0b,#0b,#0b,#0a
	db #09,#08,#07,#05,#04,#03,#02,#01
.l2174 equ $ + 2
	db #00,#80,#82,#0f,#0d,#0b,#0b,#0a
	db #0a,#09,#09,#08,#08,#07,#07,#06
.l2185 equ $ + 3
	db #06,#00,#80,#83,#0f,#0f,#0f,#0f
	db #0e,#0e,#0e,#0d,#0d,#0c,#0c,#0b
	db #0b,#0a,#0a,#09,#09,#08,#07,#07
	db #06,#05,#05,#04,#03,#03,#02,#01
.l21a6 equ $ + 4
	db #01,#00,#00,#80,#80,#05,#09,#0d
	db #0f,#0e,#0d,#0b,#0a,#08,#05,#02
.l21b5 equ $ + 3
	db #00,#00,#80,#80,#0e,#0b,#07,#07
	db #00,#80
.l21bc
	db #18,#74,#03,#10,#5c,#03,#18,#74
	db #03,#10,#5c,#03,#18,#74,#03,#04
	db #6f,#0d,#9f,#17,#fb,#0c,#04,#6d
	db #1d,#9f,#0c,#04,#6b,#17,#bb,#0c
	db #14,#66,#0c,#04,#6f,#0d,#9f,#17
	db #fb,#0c,#04,#6d,#1d,#9f,#0c,#04
	db #6b,#17,#bb,#0c,#14,#66,#0c,#04
	db #6d,#0d,#9d,#17,#fb,#0c,#04,#6b
	db #1d,#9d,#0c,#04,#69,#17,#bb,#0c
	db #14,#64,#0c,#04,#6d,#0d,#9d,#17
	db #fb,#0c,#04,#6b,#1d,#9d,#0c,#04
	db #69,#17,#bb,#0c,#14,#64,#0c,#04
	db #6f,#0d,#9f,#17,#fb,#0c,#04,#6d
	db #1d,#9f,#0c,#04,#6b,#18,#b5,#0c
	db #14,#66,#0c,#04,#6f,#0d,#9f,#17
	db #fb,#0c,#04,#6d,#1d,#9f,#0c,#04
	db #6b,#18,#b5,#0c,#14,#66,#0c,#04
	db #6d,#0d,#9d,#17,#fb,#0c,#04,#6b
	db #1d,#9d,#0c,#04,#69,#18,#b5,#0c
	db #14,#64,#0c,#04,#6d,#0d,#9d,#17
	db #fb,#0c,#04,#6b,#0d,#9d,#18,#f4
	db #0c,#04,#69,#18,#b4,#0c,#04,#64
	db #18,#b4,#0c,#0d,#5f,#05,#a3,#17
	db #fb,#0c,#0d,#53,#15,#a3,#0c,#0d
	db #5f,#18,#b2,#0c,#0d,#53,#15,#e3
	db #0c,#0d,#5f,#05,#a3,#17,#fb,#0c
	db #0d,#53,#15,#a3,#0c,#0d,#5f,#18
	db #b2,#0c,#0d,#53,#15,#e3,#0c,#0d
	db #5d,#05,#a1,#17,#fb,#0c,#0d,#51
	db #15,#a1,#0c,#0d,#5d,#18,#b2,#0c
	db #0d,#51,#15,#e1,#0c,#0d,#5d,#07
	db #bb,#15,#e1,#0c,#0d,#51,#18,#b2
	db #0c,#1d,#5d,#0c,#0d,#51,#18,#b2
	db #0c,#04,#6f,#0d,#9f,#17,#fb,#0c
	db #04,#6d,#1d,#9f,#0c,#04,#6b,#18
	db #b5,#0c,#14,#66,#0c,#04,#6f,#0d
	db #9f,#17,#fb,#0c,#04,#6d,#1d,#9f
	db #0c,#04,#6b,#18,#b5,#0c,#14,#66
	db #0c,#04,#6d,#0d,#9d,#17,#fb,#0c
	db #04,#6b,#1d,#9d,#0c,#04,#69,#18
	db #b5,#0c,#14,#64,#0c,#04,#6d,#0d
	db #9d,#17,#fb,#0c,#04,#6b,#0d,#9d
	db #18,#f5,#0c,#04,#69,#18,#b5,#0c
	db #04,#64,#18,#b5,#0c,#04,#6f,#0d
	db #9f,#17,#fb,#0c,#04,#6d,#1d,#93
	db #0c,#04,#6b,#0d,#9f,#18,#f5,#0c
	db #04,#66,#1d,#93,#0c,#04,#6f,#0d
	db #9f,#17,#fb,#0c,#04,#6d,#1d,#93
	db #0c,#04,#6b,#0d,#9f,#18,#f5,#0c
	db #04,#66,#1d,#93,#0c,#04,#6d,#0d
	db #9d,#17,#fb,#0c,#04,#6b,#1d,#91
	db #0c,#04,#69,#0d,#9d,#18,#f5,#0c
	db #04,#64,#1d,#91,#0c,#04,#6d,#0d
	db #9d,#17,#fb,#0c,#04,#6b,#0d,#91
	db #18,#f5,#0c,#04,#69,#0d,#9d,#18
	db #f5,#0c,#04,#64,#0d,#91,#18,#f5
	db #0c,#0d,#5f,#0c,#bb,#17,#fb,#0c
	db #0d,#53,#1c,#bb,#0c,#0d,#5f,#0c
	db #b9,#18,#f5,#0c,#0d,#53,#1c,#b7
	db #0c,#0d,#5f,#0c,#b5,#17,#fb,#0c
	db #0d,#53,#1c,#b4,#0c,#0d,#5f,#0c
	db #b2,#18,#f5,#0c,#0d,#53,#1c,#b0
	db #0c,#0d,#5d,#0c,#af,#17,#fb,#0c
	db #0d,#51,#1c,#ad,#0c,#0d,#5d,#0c
	db #ab,#18,#f5,#0c,#0d,#51,#1c,#a9
	db #0c,#0d,#5d,#0c,#a8,#17,#fb,#0c
	db #0d,#51,#0c,#a6,#18,#f5,#0c,#0d
	db #5d,#1c,#a4,#0c,#0d,#51,#0c,#a3
	db #18,#f5,#0c,#0d,#5f,#05,#a3,#17
	db #fb,#0c,#0d,#53,#15,#a3,#0c,#0d
	db #5f,#18,#b5,#0c,#0d,#53,#15,#e3
	db #0c,#0d,#5f,#05,#a3,#17,#fb,#0c
	db #0d,#53,#15,#a3,#0c,#0d,#5f,#18
	db #b5,#0c,#0d,#53,#15,#e3,#0c,#0d
	db #5d,#05,#a1,#17,#fb,#0c,#0d,#51
	db #15,#a1,#0c,#0d,#5d,#18,#b5,#0c
	db #0d,#51,#15,#e1,#0c,#0d,#5d,#07
	db #bb,#15,#e1,#0c,#0d,#51,#18,#b5
	db #0c,#1d,#5d,#0c,#0d,#51,#18,#b5
	db #0c,#0d,#5f,#05,#9f,#17,#fb,#0c
	db #0d,#53,#15,#9f,#0c,#0d,#5f,#18
	db #b5,#0c,#0d,#53,#15,#df,#0c,#0d
	db #5f,#05,#9f,#17,#fb,#0c,#0d,#53
	db #15,#9f,#0c,#0d,#5f,#18,#b5,#0c
	db #0d,#53,#15,#df,#0c,#0d,#5d,#05
	db #9a,#17,#fb,#0c,#0d,#51,#15,#9a
	db #0c,#0d,#5d,#18,#b5,#0c,#0d,#51
	db #15,#da,#0c,#0d,#5d,#07,#bb,#15
	db #da,#0c,#0d,#51,#18,#b5,#0c,#0d
	db #5d,#18,#b5,#0c,#0d,#51,#18,#ab
	db #0c,#10,#45,#0c,#0d,#5f,#18,#b0
	db #0c,#0d,#5f,#18,#b0,#0c,#10,#53
	db #0c,#0d,#5f,#18,#b0,#0c,#0d,#5f
	db #18,#b0,#0c,#10,#53,#0c,#0d,#5f
	db #05,#a3,#18,#f4,#0c,#0d,#53,#15
	db #a3,#0c,#0d,#5f,#05,#a3,#18,#f4
	db #0c,#0d,#53,#15,#a3,#0c,#0d,#5f
	db #05,#a3,#18,#f4,#0c,#0d,#53,#15
	db #a3,#0c,#0d,#5f,#05,#a3,#18,#f4
	db #0c,#0d,#53,#15,#a3,#0c,#0d,#5d
	db #18,#f4,#0c,#0d,#51,#15,#a1,#0c
	db #0d,#5d,#05,#a1,#18,#f4,#0c,#0d
	db #51,#15,#a3,#0c,#0d,#5d,#05,#a3
	db #18,#f4,#0c,#0d,#51,#15,#a4,#0c
	db #0d,#5d,#05,#a4,#18,#f4,#0c,#1d
	db #51,#0c,#0d,#5f,#05,#9f,#18,#f4
	db #0c,#0d,#53,#15,#9f,#0c,#0d,#5f
	db #05,#9f,#18,#f4,#0c,#0d,#53,#15
	db #9f,#0c,#0d,#5f,#05,#9f,#18,#f4
	db #0c,#0d,#53,#15,#9f,#0c,#0d,#5f
	db #05,#9f,#18,#f4,#0c,#0d,#53,#15
	db #9f,#0c,#0d,#5d,#05,#a4,#18,#f4
	db #0c,#0d,#51,#15,#a4,#0c,#0d,#5d
	db #05,#a3,#18,#f4,#0c,#0d,#51,#15
	db #a3,#0c,#0d,#5d,#05,#9f,#18,#f4
	db #0c,#0d,#51,#05,#9f,#18,#f4,#0c
	db #0d,#5d,#05,#9a,#18,#f4,#0c,#0d
	db #51,#05,#9a,#18,#f4,#0c,#1d,#53
	db #0c,#1d,#53,#0c,#1d,#53,#0c,#0d
	db #5f,#17,#bb,#0c,#1d,#53,#0c,#0d
	db #5f,#17,#bb,#0c,#1d,#53,#0c,#0d
	db #5f,#17,#bb,#0c,#1d,#53,#0c,#0d
	db #5f,#17,#bb,#0c,#1d,#51,#0c,#0d
	db #5d,#17,#bb,#0c,#1d,#51,#0c,#0d
	db #5d,#17,#bb,#0c,#1d,#51,#0c,#0d
	db #5d,#17,#bb,#0c,#1d,#51,#0c,#0d
	db #5d,#17,#bb,#0c,#1d,#53,#0c,#0d
	db #5f,#17,#bb,#0c,#1d,#53,#0c,#0d
	db #5f,#17,#bb,#0c,#1d,#53,#0c,#0d
	db #5f,#17,#bb,#0c,#0d,#53,#17,#bb
	db #0c,#0d,#5f,#17,#bb,#0c,#0d,#5c
	db #18,#b5,#0c,#1d,#68,#0c,#0d,#5d
	db #18,#b5,#0c,#1d,#69,#0c,#0d,#53
	db #17,#bb,#0c,#1d,#5f,#0c,#0d,#53
	db #18,#bb,#0c,#1d,#5f,#0c,#0d,#53
	db #17,#bb,#0c,#1d,#5f,#0c,#0d,#53
	db #18,#bb,#0c,#1d,#5f,#0c,#0d,#51
	db #17,#bb,#0c,#1d,#5d,#0c,#0d,#51
	db #18,#bb,#0c,#1d,#5d,#0c,#0d,#51
	db #17,#bb,#0c,#1d,#5d,#0c,#0d,#51
	db #18,#bb,#0c,#1d,#5d,#0c,#0d,#53
	db #17,#bb,#0c,#1d,#5f,#0c,#0d,#53
	db #18,#bb,#0c,#1d,#5f,#0c,#0d,#53
	db #17,#bb,#0c,#1d,#5f,#0c,#0d,#53
	db #18,#bb,#0c,#1d,#5f,#0c,#0d,#5c
	db #18,#bb,#0c,#1d,#68,#0c,#0d,#5d
	db #18,#bb,#0c,#1d,#69,#0c,#04,#66
	db #0d,#93,#17,#fb,#06,#14,#6b,#06
	db #04,#66,#1d,#9f,#06,#14,#6d,#06
	db #04,#66,#0d,#93,#18,#f5,#06,#14
	db #6b,#06,#04,#66,#1d,#9f,#06,#14
	db #6f,#06,#04,#66,#0d,#93,#17,#fb
	db #06,#14,#6b,#06,#04,#66,#1d,#9f
	db #06,#14,#6d,#06,#04,#66,#0d,#93
	db #18,#f5,#06,#14,#6b,#06,#04,#66
	db #1d,#9f,#06,#14,#6f,#06,#04,#64
	db #0d,#91,#17,#fb,#06,#14,#68,#06
	db #04,#64,#1d,#9d,#06,#14,#69,#06
	db #04,#64,#0d,#91,#18,#f5,#06,#14
	db #68,#06,#04,#64,#1d,#9d,#06,#14
	db #6b,#06,#04,#64,#0d,#91,#17,#fb
	db #06,#14,#68,#06,#04,#64,#1d,#9d
	db #06,#14,#69,#06,#04,#64,#0d,#91
	db #18,#f5,#06,#14,#68,#06,#04,#64
	db #1d,#9d,#06,#14,#6b,#06,#0d,#53
	db #0a,#a6,#17,#fb,#0c,#0d,#5f,#1a
	db #a6,#0c,#0d,#53,#0a,#a6,#18,#f5
	db #0c,#0d,#5f,#1a,#ab,#0c,#0d,#53
	db #0a,#a6,#17,#fb,#0c,#0d,#5f,#1a
	db #ab,#0c,#0d,#53,#0a,#a6,#18,#f5
	db #0c,#0d,#5f,#1a,#ab,#0c,#0d,#51
	db #0a,#a4,#17,#fb,#0c,#0d,#5d,#1a
	db #a4,#0c,#0d,#51,#0a,#a4,#18,#f5
	db #0c,#0d,#5d,#1a,#a9,#0c,#0d,#51
	db #0a,#a4,#17,#fb,#0c,#0d,#5d,#1a
	db #a9,#0c,#0d,#51,#0a,#a4,#18,#f5
	db #0c,#0d,#5d,#1a,#a9,#0c,#0d,#53
	db #0a,#a6,#17,#fb,#0c,#0d,#5f,#1a
	db #a6,#0c,#0d,#53,#0a,#a6,#18,#f5
	db #0c,#0d,#5f,#1a,#ab,#0c,#0d,#53
	db #0a,#a6,#17,#fb,#0c,#0d,#5f,#1a
	db #ab,#0c,#0d,#53,#0a,#a6,#18,#f5
	db #0c,#0d,#5f,#1a,#ab,#0c,#0d,#51
	db #0a,#a4,#17,#fb,#0c,#0d,#5d,#1a
	db #a4,#0c,#0d,#51,#0a,#a4,#18,#f5
	db #0c,#0d,#5d,#1a,#a9,#0c,#0d,#51
	db #0a,#a4,#17,#fb,#0c,#0d,#5d,#1a
	db #a9,#0c,#0d,#51,#0a,#a4,#18,#f5
	db #0c,#0d,#5d,#1a,#a9,#0c,#0d,#53
	db #0a,#a6,#17,#fb,#0c,#0d,#5f,#1a
	db #ab,#0c,#0d,#53,#0a,#ad,#18,#f5
	db #0c,#0d,#5f,#1a,#af,#0c,#0d,#53
	db #0a,#ad,#17,#fb,#0c,#0d,#5f,#1a
	db #ab,#0c,#0d,#53,#0a,#a6,#18,#f5
	db #0c,#0d,#5f,#1a,#b0,#0c,#0d,#51
	db #0a,#a6,#17,#fb,#0c,#0d,#5d,#1a
	db #ab,#0c,#0d,#51,#0a,#ad,#18,#f5
	db #0c,#0d,#5d,#1a,#af,#0c,#0d,#51
	db #0a,#ad,#17,#fb,#0c,#0d,#5d,#1a
	db #ab,#0c,#0d,#51,#0a,#a6,#18,#f5
	db #0c,#0d,#5d,#1a,#ab,#0c,#0d,#53
	db #0a,#a6,#17,#fb,#0c,#0d,#5f,#1a
	db #ab,#0c,#0d,#53,#0a,#ad,#18,#f5
	db #0c,#0d,#5f,#1a,#af,#0c,#0d,#53
	db #0a,#ad,#17,#fb,#0c,#0d,#5f,#1a
	db #ab,#0c,#0d,#53,#0a,#a6,#18,#f5
	db #0c,#0d,#5f,#1a,#b0,#0c,#0d,#51
	db #0a,#a6,#17,#fb,#0c,#0d,#5d,#1a
	db #ab,#0c,#0d,#51,#0a,#ad,#18,#f5
	db #0c,#0d,#5d,#1a,#af,#0c,#0d,#51
	db #0a,#ad,#17,#fb,#0c,#0d,#5d,#1a
	db #ab,#0c,#0d,#51,#0a,#a6,#18,#f5
	db #0c,#0d,#5d,#1a,#ab,#0c,#0d,#53
	db #0a,#bb,#18,#f5,#0c,#0d,#5f,#1a
	db #bb,#0c,#0d,#53,#0a,#bb,#18,#f5
	db #0c,#0d,#5f,#1a,#bb,#0c,#0d,#53
	db #0a,#bb,#18,#f5,#0c,#0d,#5f,#1a
	db #bb,#0c,#0d,#53,#0a,#bb,#18,#f5
	db #0c,#0d,#5f,#1a,#bb,#0c,#0d,#5c
	db #0a,#b4,#18,#f5,#0c,#0d,#68,#1a
	db #bb,#0c,#0d,#5d,#0a,#b5,#18,#f5
	db #0c,#0d,#69,#1a,#bb,#0c,#0d,#5c
	db #0a,#b4,#18,#f5,#0c,#0d,#68,#1a
	db #bb,#0c,#0d,#5d,#0a,#b5,#18,#f5
	db #0c,#0d,#69,#1a,#bb,#0c,#0d,#5c
	db #0a,#b4,#18,#f5,#0c,#0d,#68,#1a
	db #bb,#0c,#0d,#5d,#0a,#b5,#18,#f5
	db #0c,#0d,#69,#1a,#bb,#0c,#0a,#7b
	db #0a,#ab,#1d,#df,#18,#40,#b0
;
.game_name
	db "Windsurf Willy",0
.game_year
	db "1989",0
.game_publisher
	db "Silmarils",0
.music_author
	db "Jerome Lust",0
.music_comment
	db "",0

	read "music_end_v1_0.asm"
